MRFSKSLILITLSALVISFAEANDPSPLQDFCVAIGDLKNGVFVNGKFCKDPKQAKAEDFFYSGLNQAGTTNNKVKSNVTTVNVDQIPGLNTLGISLVRIDYAPYGQNPPHTHPRATEILVLVEGTLYVGFVSSNQDNNRLFAKVLNPGDVFVFPIGMIHFQVNIGKTPAVAFAGLSSQNAGVITIADTVFGSTPPINPDILAQAFQLDVNVVKDLEAKFKN